.information {
  position: relative;
  width: 100vw;
  height: 100vh;
  .bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -999;
  }
  .main {
    position: absolute;
    left: 50%;
    top: 29%;
    width: 609rpx;
    height: 65%;
    transform: translateX(-50%);
    text-align: center;
    .award-info {
      font-size: 53rpx;
      font-weight: bold;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      .rank {
        color: #000;
      }
      .prize {
        color: #fff;
      }
    }
    .user-info {
      position: relative;
      width: 100%;
      height: 443rpx;
      font-weight: bold;
      margin-top: -10rpx;
      .card-bg {
        position: absolute;
        z-index: -99;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
      }
      .content {
        padding: 70rpx 30rpx 0;
        height: 100%;
        box-sizing: border-box;
        .title {
          font-size: 43rpx;
          line-height: 2;
          text-align: center;
          display: block;
        }
        .item {
          font-size: 32rpx;
          line-height: 2;
          display: flex;
          text-align: left;
          align-items: center;
          .left {
            flex-shrink: 0;
          }
          input {
            flex-grow: 1;
            margin-right: 20rpx;
          }
        }
      }
      &::after {
        content: "";
        display: block;
        position: absolute;
        left: 50%;
        bottom: 0;
        transform: translate(-50%, 50%);
        width: 9rpx;
        height: 50rpx;
        background-color: #000;
        z-index: -99;
      }
    }
    button {
      padding: 0;
      width: 450rpx;
      height: 96rpx;
      margin-top: 10rpx;
      background-color: transparent;
      .btn {
        width: 100%;
        height: 100%;
      }
    }
    .careful {
      font-size: 20rpx;
      text-align: left;
      text {
        display: block;
        line-height: 1.5;
      }
    }
  }
}
